like animals - Turkish English Dictionary